const arr = [1,2,[3,4,5,[6,7],8],9,10,[11,[12,13]]];
 
const flatten = (arr) => {
  while (arr.some(item => Array.isArray(item))){
    arr = [].concat.apply([], arr);
  }
  return arr;
}
 
console.log(flatten(arr));